hydrant stop - Spanish English Dictionary